redolent of mystery - French English Dictionary